﻿namespace CSCore.Tags.ID3
{
    public enum ID3Genre : byte
    {
        Blues = 0x0,
        ClassicRock,
        Country,
        Dance,
        Disco,
        Funk,
        Grunge,
        HipHop,
        Jazz,
        Metal,
        NewAge,
        Oldies,
        Other,
        Pop,
        RAndB,
        Rap,
        Reggae,
        Rock,
        Techno,
        Industrial,
        Alternative,
        Ska,
        DeathMetal,
        Pranks,
        Soundtrack,
        EuroTechno,
        Ambient,
        TripHop,
        Vocal,
        JazzAndFunk,
        Fusion,
        Trance,
        Classical,
        Instrumental,
        Acid,
        House,
        Game,
        SoundClip,
        Gospel,
        Noise,
        AlternRock,
        Bass,
        Soul,
        Punk,
        Space,
        Meditative,
        InstrumentalPop,
        InstrumentalRock,
        Ethnic,
        Gothic,
        Darkwave,
        TechnoIndustrial,
        Electronic,
        PopFolk,
        Eurodance,
        Dream,
        SouthernRock,
        Comedy,
        Cult,
        Gangsta,
        Top40,
        ChristianRap,
        PopFunk,
        Jungle,
        NativeAmerican,
        Cabaret,
        NewWave,
        Psychadelic,
        Rave,
        Showtunes,
        Trailer,
        LoFi,
        Tribal,
        AcidPunk,
        AcidJazz,
        Polka,
        Retro,
        Musical,
        RockAndRoll,
        HardRock,
        Folk, //-- extended
        FolkRock,
        NationalFolk,
        Swing,
        FastFusion,
        Bebob,
        Latin,
        Revival,
        Celtic,
        Bluegrass,
        Avantgrade,
        GothicRock,
        ProgressiveRock,
        PsychedelicRock,
        Symphonicrock,
        SlowRock,
        BigBand,
        Chorus,
        EasyListening,
        Acoustic,
        Humour,
        Speech,
        Chanson,
        Opera,
        ChamberMusic,
        Sonata,
        Symphony,
        BootyBass,
        Primus,
        PornGroove,
        Satire,
        SlowJam,
        club,
        Tango,
        Samba,
        Folklore,
        Ballad,
        PowerBallad,
        RythmicSoul,
        Freestyle,
        Duet,
        PunkRock,
        DrumSolo,
        ACapella,
        EuroHouse,
        DanceHall
    }
}